let $pager = null;

export function initPager(pager) {
  $pager = pager;
}

export function emitPager(val) {
  if ($pager) {
    $pager.next({
      from: "sub-app1",
      data: val,
      type: "pager",
    });
  }
}

if ($pager) {
  $pager.subscribe((v) => {
    // 在子应用注册呼机监听器，这里可以监听到其他应用的广播
    console.log(`[sub-app1] 监听到子应用${v.from}发来消息：`, v);
    // store.dispatch('app/setToken', v.token)   // 在子应用中监听到其他应用广播的消息后处理逻辑
  });
}
